meeting the deadline - Turc Anglais Dictionnaire